8 常见问题

8.1 License常见错误信息

  • 错误信息: Error code: -10, Get License File Error

  • 错误详情: 没有找到license文件或者没有权限打开


  • 错误信息: Error code: -20, Get License Product Error

  • 错误详情: 获取产品信息出错


  • 错误信息: Error code: -30, Check Local Environment Error

  • 错误详情: 本地硬件信息验证出错


  • 错误信息: Error code: -40, Check Install Path Error

  • 错误详情: 本地安装路径验证出错


  • 错误信息: Error code: -50, Check Validate White User Error

  • 错误详情: 白名单验证出错,当前用户不在白名单内


  • 错误信息: Error code: -60, Check Device Studio license Error

  • 错误详情: 错误的 DS产品信息


  • 错误信息: Error code: -70, Check Device Studio license Error

  • 错误详情: DS可使用产品目录中没有DS-PAW软件


  • 错误信息: Error code: -80, Check Device Studio license Error

  • 错误详情: DS license中 DS-PAW当前版本高于注册版本


  • 错误信息: Error code: -90, Check Device Studio license Error

  • 错误详情: DS license中 DS-PAW超出有效期. 注册有效期

8.2 inputcheck检查输入文件常见错误信息

  • 错误信息: Parameters task error

  • 错误详情: task参数名或参数设置错误


  • 错误信息: Parameters Check error

  • 错误详情: 参数名错误


  • 错误信息: Parameters type error

  • 错误详情: 参数类型设置错误


  • 错误信息: Parameters data error

  • 错误详情: 参数可选值设置问题


  • 错误信息: Parameters size error

  • 错误详情: 参数的维度大小设置问题


  • 错误信息: Parameters range error

  • 错误详情: 参数范围设置问题


  • 错误信息: Structure key error

  • 错误详情: 结构文件中关键字缺失


  • 错误信息: Structure type error

  • 错误详情: 结构文件中关键词设置错误


  • 错误信息: Structure size error

  • 错误详情: 结构文件中数据的大小错误

8.3 error计算过程中常见错误信息

  • 错误信息: E1015/E1011/E1012/E1014/E1005

  • 错误详情: K点读取发生错误

  • 解决方案: 在各个方向增加K点密度(可以尝试增加20%左右,真空方向对应的K点不用增加)或修改cal.smearing和cal.sigma,如设置cal.smearing = 1, cal.sigma = 0.05


  • 错误信息: E1188

  • 错误详情: 使用四面体方法时K点必须大于4个

  • 解决方案: 在各个方向增加K点密度(可以尝试增加20%左右,真空方向对应的K点不用增加)或修改cal.smearing和cal.sigma,如设置cal.smearing = 1, cal.sigma = 0.05


  • 错误信息: E1005

  • 错误详情: k点shift读取错误

  • 解决方案: 尝试使用cal.ksampling= G


  • 错误信息: E1013

  • 错误详情: K点路径读取错误

  • 解决方案: 尝试使用cal.ksampling= G


  • 错误信息: E1022

  • 错误详情: 读取wave.bin中的本征值发生错误

  • 解决方案: 调整两次计算的输入参数,获取正确的wave.bin


  • 错误信息: E1024

  • 错误详情: 当前计算生成的网格大小与rho.bin中读到的不一致

  • 解决方案: 调整两次计算的输入参数,获取正确的rho.bin


  • 错误信息: E1042/E1041

  • 错误详情: ZBRENT算法在搜寻根函数时发生错误

  • 解决方案: 从日志文件中读取报错前一步的结构,生成新的结构文件,之后提高收敛精度scf.convergence继续计算;或修改弛豫算法为relax.methods = QN重新计算


  • 错误信息: E1063

  • 错误详情: 在使用davidson block方法时,执行LAPACKE_zhegv_work函数发生错误

  • 解决方案: 调整cal.methods


  • 错误信息: E1064

  • 错误详情: 在对角化时,执行LAPACKE_zhegv_work函数发生错误

  • 解决方案: 调整cal.methods


  • 错误信息: E1073

  • 错误详情: 并行加速运算发生错误

  • 解决方案: 在提交脚本中关闭-pob命令重新提交任务


  • 错误信息: E1115

  • 错误详情: 晶格体积为0


  • 错误信息: E1186

  • 错误详情: 在求旋转矩阵的逆时发生错误

  • 解决方案: 关闭对称性 sys.symmetry = false


  • 错误信息: E1187

  • 错误详情: 在求旋转矩阵的逆时发生错误

  • 解决方案: 尝试使用cal.ksampling= MP


  • 错误信息: E1226

  • 错误详情: 扩胞过程中发生错误

  • 解决方案: 检查并修改结构文件


  • 错误信息: E1248

  • 错误详情: 在正交化波函数时,LAPACKE_zpotrf_work函数发生错误

  • 解决方案: 将sys.symmetry = false 同时减小 relax.stepRange


  • 错误信息: E1249

  • 错误详情: 在正交化波函数时,LAPACKE _ztrtri _work函数发生错误


  • 错误信息: E2024/E2025

  • 错误详情: 在求旋转矩阵的逆时发生错误

  • 解决方案: 提高对称性判断的精度,如设置sys.symmetryAccuracy = 1.0e-6


  • 错误信息: E3058

  • 错误详情: 赝势读取错误

  • 解决方案: 目前DS-PAW提供72种元素的赝势,暂不支持赝势库以外的元素进行计算


  • 错误信息: Failed to converge the scf calculation

  • 错误信息: 电子步在设置步数内未收敛

  • 解决方案: 可尝试修改算法为cal.methods = 1, 也可尝试加大cal.totalBands